*{
    padding: 0;
    margin: 0;
}
.product{/*商品名称区*/
    width: 100%;
    height: 40px;
    margin-top: 10px;
    border: 1px solid #e0e0e0;
    background-color: #f9f9f9
}
.xiang-mu{
    margin-left: 10px;
}
.pro-itemname,.pro-pricename,.pro-numname,.pro-sumname{/*（项目，数量，单价，总价 ）区*/
    width: 50px;
    height: 40px;
}
.pro-itemname,.pro-pricename,.pro-numname,.pro-sumname p{/*（项目，数量，单价，总价 ）区 标签*/
    margin-top: 10px;
    font-size: 12px;
    font-weight: 700;
    opacity: 0.8;/*透明度*/
}
.pro-msg{/*订单信息*/
    width: 100%;
    height: 180px;
}
.pro-shop{
    display: block;
    margin-top:-20px;
}
.shop-pic .spic{/*订单图片*/
    margin-top: 20px;
}
.shop-name{
    width: 90%;
    height: auto;
    text-align: center;
    margin-top: 80px;
}
.pro-btn ,.number-price ,.sum-price{/*按钮 数量 与 总价*/
    width: 100px;
    height: 180px;
}
.btn ,.num , .sum{
    width: 100%;
    height: 30px;
    margin-top: 60px;
    float: left;
}
.grid-demo{
    width: 100px;
    height: 50px;
}
.count{
    width: 30px;
    height: 20px;
    text-align: center;
    float: left;
    border: none;
}
/*加减号*/
.count-symbol{
    width: 20px;
    height: 20px;
    float: left;
    text-align: center;
}
.Pro-details{/*商品详情信息区*/
    width: 100%;
    height: 160px;
    border-bottom: 1px solid gray;
}
.coupon-btn{/*优惠券按钮*/
    color: #f4f4f4;
    z-index: 1;
    padding-right: 33px;
    padding-left: 10px;
    height: 40px;
    line-height: 30px;
    border: 1px solid rgb(255,107,55);
    border-radius: 3px;
    background-color: rgb(255,107,55);
}

.settlement{/*结算区*/
    width: 100%;
    height: 50px;
    margin-top: 10px;
    /* background-color: rgb(179, 165, 189); */
}
.statistic {/*  总商品金额div */
    display: block;
    float: left;
    margin-top:60px;
    /* background-color: rgb(113, 226, 42); */
}
.word span,em{
    font-size: 12px;
    font-weight: 700;
}
.coupon1{
    height:100px;
    width: 400px;
    /* background-color: rgb(25, 175, 208); */
}
.coupon{
    height: 200px;
    /* background-color: rgb(223, 228, 59); */
}
.coupon-one{
    width: 300px;
    height: 40px;
    display: block;
    padding-top: 20px;
    border-color: rgb(255,107,55);
    border-width: 2px;
    background-color: #f4f4f4;
}
.coupon-two{
    width: 300px;
    height: 40px;
    display: block;
    margin-top: 20px;
    padding-top: 20px;
    border-color: rgb(255,107,55);
    border-width: 2px;
    background-color: #f4f4f4;
}
.coupon-three{
    width: 300px;
    height: 40px;
    display: block;
    margin-top: 20px;
    padding-top: 20px;
    border-color: rgb(255,107,55);
    border-width: 2px;
    background-color: #f4f4f4;
}
.price-tit{/*  总商品金额： */
    float: left;
    display: block;
    width: 100px;
    margin-left: 80px;
}
.m-price{/*优惠券*/
    float: left;
    margin-left: 80px;
    display: block;
    width: 100px;
}

.statistic ,.price-panel span{
    color: #888;
}
.price {
    color: #333;
}
.n-price{
    color: #333;
}
.n-price{
    display: block;
    float: left;

}
.price{
    display: block;
    float: left;
}
.price-info{
    display: block;
    float: left;
    width: 150px;
    height: 50px;
    margin-top: 40px;
    margin-left: 130px;
}
.set-but{/*应付金额按钮*/
    width: 80px;
    height: 20px;
    text-align: center;
    float: left;
}
.set-but span{
    color: black;
    font-size: 14px;
    font-weight: bolder;
}
.but-m{
    width: 80px;
    height: 40px;
    float: left;

}
.m-btn{/* 使用优惠券下拉框  */
    border: none;
}

.but-m span{
    color: red;
    font-size:20px;
    font-weight: bolder;
}
.price {
    color: #333;
    text-align: right;
    font-family: verdana;
}
.Submit-order{/*提交订单按钮大区*/
    display: block;
    width: 100%;
    height: 50px;
    margin-top: 20px;
    background-color: #f4f4f4
}
.sub-but{/*提交订单按钮*/
    display: block;
    width: 140px;
    height: 50px;
    text-align: center;
    margin-left: 130px;
}
.but {
    width: 120px;
    height: 40px;
    border-radius: 10px;
    color: rgb(255, 255, 255);
    margin-top: 5px;
    font-size: 18px;
    font-weight: bolder;
    border: snow;
    background-color:rgb(255,107,55)
}
.btn, .num, .sum {
    width: 100%;
    height: 30px;
    margin-top: 60px;
    float: left;
}

.layui-form-radio:hover *, .layui-form-radioed, .layui-form-radioed>i {
    color: rgb(255,107,55);
}
.layui-input-block {
    margin-left: 30px;
    min-height: 36px;
}
.word{
    float: right;
}